package com.company.project.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import com.company.project.entity.BaseEntity;


import java.io.Serializable;
import java.util.Date;

import lombok.Data;

/**
 * 一键报警
 *
 * @author zhanggm
 * @email *****@mail.com
 * @date 2021-06-15 09:54:41
 */
@Data
@TableName("busi_alarm")
public class BusiAlarmEntity extends BaseEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键ID
	 */
	@TableId("id")
	private String id;

	/**
	 * 地点
	 */
	@TableField("address")
	private String address;

	/**
	 * 所属部门（所属区域）
	 */
	@TableField("detp")
	private String detp;

	/**
	 * 经度
	 */
	@TableField("latitude")
	private String latitude;

	/**
	 * 纬度
	 */
	@TableField("longitude")
	private String longitude;

	/**
	 * 描述
	 */
	@TableField("descrb")
	private String descrb;

	/**
	 * 拍照
	 */
	@TableField("photo_url")
	private String photoUrl;

	/**
	 * 录像URL
	 */
	@TableField("video_url")
	private String videoUrl;

	/**
	 * 录音URL
	 */
	@TableField("record_url")
	private String recordUrl;

	/**
	 * 阅读状态。0、未读 1、已读
	 */
	@TableField("read_status")
	private Integer readStatus;

	/**
	 * 上报人
	 */
	@TableField("name")
	private String name;

	/**
	 * 账号ID
	 */
	@TableField("user_id")
	private String userId;

	/**
	 * 数据创建时间
	 */
	@TableField("create_time")
	private String createTime;

	/**
	 * 数据更新时间
	 */
	@TableField("update_time")
	private String updateTime;

	@TableField(exist = false)
	private String startTime;

	@TableField(exist = false)
	private String endTime;
}
